To search thoroughly (for something), looking in every conceivable place.
To perform a task carefully and thoroughly, not missing any step.